be self-supporting - Almanca İngilizce Sözlük